package com.wx.mp.mapper;

import com.wx.mp.domain.TCarDriver;
import com.wx.mp.domain.TCarDriverExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface TCarDriverMapper {
    long countByExample(TCarDriverExample example);

    int deleteByExample(TCarDriverExample example);

    int deleteByPrimaryKey(Long id);

    int insert(TCarDriver record);

    int insertSelective(TCarDriver record);

    List<TCarDriver> selectByExample(TCarDriverExample example);

    TCarDriver selectByPrimaryKey(Long id);

    int updateByExampleSelective(@Param("record") TCarDriver record, @Param("example") TCarDriverExample example);

    int updateByExample(@Param("record") TCarDriver record, @Param("example") TCarDriverExample example);

    int updateByPrimaryKeySelective(TCarDriver record);

    int updateByPrimaryKey(TCarDriver record);
}